try {
	Type.registerNamespace('BarCodeDictVO');

	//基础档案-条码字典主表VO
	BarCodeDictVO = function() {};
	BarCodeDictVO.prototype = new NCMMPubUtil.SuperVO();

	//条码字典主键
	BarCodeDictVO.PKBCDICT = {
		name: "pk_bcdict",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//条码字典编码
	BarCodeDictVO.BCDICTCODE = {
		name: "bcdictcode",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//条码字典名称
	BarCodeDictVO.BCDICTNAME = {
		name: "bcdictname",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//条码对象编码
	BarCodeDictVO.BAPPOBJNAMECODE = {
		name: "bappobjnamecode",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//条码对象名称
	BarCodeDictVO.BAPPOBJNAMENAME = {
		name: "bappobjnamename",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//条码对象属性主键
	BarCodeDictVO.PKBAPPOBJATTR = {
		name: "pk_bappobjattr",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//条码对象属性编码
	BarCodeDictVO.BAPPOBJATTRCODE = {
		name: "bappobjattrcode",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//条码对象属性名称
	BarCodeDictVO.BAPPOBJATTRNAME = {
		name: "bappobjattrname",
		type: NCMMPubUtil.VALUE_TYPE_TEXT
	};

	BarCodeDictVO.prototype.getAllAttrs = function() {
		return [BarCodeDictVO.PKBCDICT,
			BarCodeDictVO.BCDICTCODE,
			BarCodeDictVO.BCDICTNAME,
			BarCodeDictVO.BAPPOBJNAMECODE,
			BarCodeDictVO.BAPPOBJNAMENAME,
			BarCodeDictVO.PKBAPPOBJATTR,
			BarCodeDictVO.BAPPOBJATTRCODE,
			BarCodeDictVO.BAPPOBJATTRNAME
		];
	};
	BarCodeDictVO.prototype.getTableName = function() {
		return "app_bcbd_barcodedict";
	};
	BarCodeDictVO.prototype.getPrimaryAttr = function() {
		return BarCodeDictVO.PKBCDICT;
	};
} catch(e) {
	$e(e);
}